refreshment made of peanuts and sugar - Deutsch Englisch Wörterbuch